An End to End Price-Based QoS Control Component Using Reflective Java

نویسندگان

  • Jérôme Tassel
  • Bob Briscoe
  • Alan Smith
چکیده

The main objective of the model we describe in this paper is to allow easy, flexible addition of quality of service (QoS) control to Java Internet applications. In this work the QoS is expressed in terms of network and host resources, the network QoS being controlled with RSVP. Flexibility is provided by a prototype product from the ANSA research consortium; Reflective Java which uses the Meta Object Protocol (MOP) to separate functional requirements (what the application does) from non-functional requirements (how it does it). This protocol permits the design and implementation of a generic QoS control element which can be added to an application for which QoS control is required. Alternatively, an existing application with rudimentary QoS control can be modified to use a set of QoS control classes designed by a specialist intended to reconcile competition for QoS between applications. The QoS control element we have designed also has scope for QoS adaptation, moving decisions on the introduction of QoS control from build-time to run-time when best-effort degrades below a useful point. Charging is also considered in this work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BT position paper - The use of Reflective techniques in middleware for end to end QoS control of real time applications on the Internet

This position paper describes some of the work done and forthcoming at BT in the area of reflective techniques to support real-time services. Reflection provides flexibility, adaptability, system independence and dynamic facilities and is therefore a very suitable technique to provide offthe-shelf flexible software components for real time middleware. A current result of the work in this area i...

متن کامل

Applying Reflective Middleware Techniques to Optimize a QoS-Enabled CORBA Component Model Implementation

Although existing CORBA specifications, such as Real-time CORBA and CORBA Messaging, address many end-to-end quality-of-service (QoS) properties, they do not define strategies for configuring these properties into applications flexibly, transparently, and adaptively. Therefore, application developers must make these configuration decisions manually and explicitly, which is tedious, error-prone,...

متن کامل

Towards a Reflective Middleware Framework for QoS-enabled CORBA Component Model Applications

Although existing CORBA specifications, such as Real-time CORBA and CORBA Messaging, address many end-to-end quality-of-service (QoS) aspects, they do not define strategies for configuring these QoS aspects into applications. Therefore, application developers must make these configuration decisions manually and explicitly, which is tedious, error-prone, and often sub-optimal. Although the recen...

متن کامل

Control System for Internet Bandwidth Based on Java Technology

This paper presents a Java-based real-time Internet access estimation tool for Quality of Service (QoS) in Internet accesses for Multimedia applications (JEQoSIM). It is specially aimed for real-time multimedia applications which use the User Datagram Protocol (UDP). The system is capable of estimating access capacity, available bandwidth and delay as the critical end-to-end QoS parameters for ...

متن کامل

Implementation and Evaluation of Measurement-Based Admission Control Schemes Within a Converged Networks QoS Management Framework

Policy-based network management (PBNM) paradigms provide an effective tool for end-to-end resource management in converged next generation networks by enabling unified, adaptive and scalable solutions that integrate and co-ordinate diverse resource management mechanisms associated with heterogeneous access technologies. In our project, a PBNM framework for end-to-end QoS management in converged...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997